package com.aiti.lulian.vo;

import com.aiti.lulian.entity.crad.LuLianEnterpriseOperation;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class LuLianEnterpriseOperationVo {

//    /**
//     * 企业基础信息
//     */
//    private LuLianEnterprise enterpriseInfo;

    /**
     * 主键
     */
    private String baseId;

    /**
     * 公司名字
     */
    private String baseName;

    /**
     * 统一社会信用代码
     */
    private String unicode;

    /**
     * 经营地址（省）
     */
    private String province;

    /**
     * 经营地址（市）
     */
    private String city;

    /**
     * 经营地址（区）
     **/
    private String county;

    /**
     * 注册地
     **/
    private String address;

    /**
     * VR链接
     */
    private String vrUrl;

    /**
     * 行业
     **/
    private String tradeFirst;

    /**
     * 小程序版本 1为普通版 2为高级版 4为试用版
     */
    private Integer miniProgramVersion;

    /**
     * 企业人数
     */
    private Long peopleCount;

    /**
     * 企业资质
     */
    private String qualification;

    /**
     * 运营信息
     */
    private LuLianEnterpriseOperation enterpriseOperationInfo;

    /**
     * 开通人数
     */
    private Long openCount;

    /**
     * 转发数量
     */
    private Long pubCount;

    /**
     * 访问数量
     */
    private Long viewCount;

    /**
     * 到期时间
     */
    private String expirationTime;

    /**
     * 版本
     */
    private String miniProgramVersionTag;

    /**
     * 是否为重点客户
     */
    private String isKeyTag;

    /**
     * 主账号用户名
     */
    private String mainUsername;

    /**
     * 主账号用户ID
     */
    private String mainUserId;

    /**
     * 企业开通的名片业务的数量
     */
    private Integer enterpriseOpenCardUserCount;

    /**
     * 资质认定类型（'1'：“山东制造·云上展厅”，'2'：“山东制造·品牌认定”）
     */
    private String qualificationRecognitionType;

    /**
     * 资质认定图片
     */
    private String qualificationRecognitionPic;

    // 工信门户解锁联系人次数
    private Integer gxmhLinkCount;

    private String baseCreateTime;
}